package tds.model2.demo;
/**
 * 
 * @Company 杭州先锋电子技术股份有限公司
 * @ClassName PlayContext
 * @Description TODO(上下文)
 * @author tds
 * @Date 2019年1月7日 上午11:29:41
 * @version 1.0.0
 */
public class Context {
	
	private Strategy strategy;
	
	//初始化时，传入具体的策略对象
	public Context(Strategy strategy){
		this.strategy = strategy;
	}
	
	/**
	 * 
	 * @Description (根据具体的策略对象，调用其算法的方法)
	 */
	public void contextInterface(){
		strategy.algorithmInterface();
	}
}
